long-term consequence - Francés Inglés Diccionario